package com.loong.system.common.backend.param;

import com.loong.common.domain.BaseQuery;
import com.loong.common.validator.group.CommonInsert;
import com.loong.common.validator.group.CommonValidate;
import lombok.*;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.util.Date;

@Builder
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class SystemLetterTemplateQueryParam extends BaseQuery {

    /**
     * 发送的起始时间
     */
    private Date startTime;

    /**
     * 发送的结束时间
     */
    private Date endTime;

    /**
     * 标题
     */
    private String title;

    /**
     * 用户类型
     */
    private Integer userType;

    /**
     * vip等级
     */
    private Integer vipLevel;

    /**
     * 用户等级
     */
    private Integer userLevel;

    /**
     * 发送人
     */
    private String sender;

}